.b-choice{
    position: relative;
    top: 0;
    left: 50%;
    margin-left: -500px;
    padding-bottom: 50px;
    width: 1000px;
    height: 570px;
}

.b-choice h2{
    font-size: 30px;
    padding-bottom: 27px;
    padding-left: 23px;
}
.b-choice .notice{
    position: relative;
    width: 1000px;
    height: 499px;
    background: url("../150115_PC/choose_bg.png") repeat-x;
    _background: url("../150115_PC/choose_bg_ie.png") repeat-x;
}
.b-choice .notice .left-bg,
.b-choice .notice .right-bg{
    position: absolute;
    left: 0;
    top: 91px;
    width: 1px;
    height: 499px;
    background: url("../150115_PC/choose_bg_01.png") no-repeat;
    _background: url("../150115_PC/choose_bg_01_ie.png") no-repeat;
}
.b-choice .notice .right-bg{
    left: 999px;
}
.b-choice .notice .notice-tit{
     height: 91px;
 }
.b-choice .notice .notice-tit li{
    position: relative;
    float: left;
    cursor: pointer;
}
.b-choice .notice .notice-tit li .item{
    display: inline-block;
    padding: 1px 1px 0 1px;
    width: 198px;
    height: 91px;
    color: #83f4f3;
}
.b-choice .notice .notice-tit .selected .item{
    padding: 0;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    background-color: #6be4e4;
    color: #fff;
}
.b-choice .notice .notice-tit .tit{
    position: absolute;
    top: 15px;
    left: 128px;
    width: 60px;
    height: 36px;
    font: italic 24px/30px "microsoft yahei";
}
.b-choice .notice .notice-tit .last{
    top:32px;
}
.b-choice .notice .notice-tit .month,
.b-choice .notice .notice-tit .howlong,
.b-choice .notice .notice-tit .partner,
.b-choice .notice .notice-tit .amusement,
.b-choice .notice .notice-tit .visa{
    position: absolute;
    top: -14px;
    left: 1px;
    width: 150px;
    height: 100px;
    background: url("../150115_PC/tab_bg.png") no-repeat;
    _background: url("../150115_PC/tab_bg_ie.png") no-repeat;
}
.b-choice .notice .notice-tit .month{
    background-position: -36px -7px;
}
.b-choice .notice .notice-tit .howlong{
    background-position: -40px -177px;
}
.b-choice .notice .notice-tit .partner{
    left: -5px;
    background-position: -40px -340px;
}
.b-choice .notice .notice-tit .amusement{
    background-position: -30px -507px;
}
.b-choice .notice .notice-tit .visa {
    background-position: -25px -658px;
}
.b-choice .notice .main-content{
    width: 1000px;
    height: 408px;
}
.b-choice .notice .main-content .tit-con{
    display: none;
    padding: 24px 30px 15px 28px;
}
.b-choice .notice .main-content .first{
    display: block;
}
.b-choice .notice .main-content .partner,
.b-choice .notice .main-content .path{
    display: inline-block;
    height: 30px;
    font: 18px/30px "microsoft yahei";
}
.b-choice .notice .main-content .partner{
    display: inline-block;
    padding: 3px 20px;
    background-color: #ff9d94;
}
.b-choice .notice .main-content .path{
    background: url("../150115_PC/icon.png") no-repeat -94px -145px;
    _background: url("../150115_PC/icon_ie.png") no-repeat -94px -148px;
    padding-left: 20px;
}
.b-choice .notice .main-content .info{
    padding: 10px 0 20px 0;
    font: 12px/24px "microsoft yahei";
    color: #000;
}
